package inputStream;

import java.io.FileInputStream;
import java.io.IOException;

public class tByteArr2 {
    public static void main(String[] args) throws IOException {
        /*
        *
        字节流读取数据
            public int read(byte[]bys):读取一个字节数组
                将读取到的字节，存入数组容器，这回读取到的有效字节个数  每次都会刷新数组里的数据，但是如果新数据没覆盖原本的数据，剩下的就是脏数据。
        * */
        FileInputStream fis =   new FileInputStream("D:\\study\\999.java拓展\\自己敲代码-git\\javaBase\\homeExtendDay13\\src\\main\\java\\inputStream\\a.txt");
        byte[] arr =   new byte[2];
        int len =0;
        while (len!=-1){
            len = fis.read(arr);
            if(len != -1){
                String s =     new String(arr,0,len);
                System.out.println(s);
            }
        }



    }
}
